O aplikaci migrace dat NIL


Aplikace je určena k usnadnění procesu migrace dat ze zdrojových projektů měřených dat inventarizace lesů uložených v souborech databáze Access do navržené cílové struktury tabulek uložených v databázovém serveru PostgreSQL. Aplikace pro migraci dat byla programována v programovacím jazyce C# v grafickém vývojovém prostředí Microsoft Visual Studio 2010 Express Edition. Aplikace byla napsána pro rozhraní Microsoft .NET Framework a je určena pouze pro operační systém Microsoft Windows s tímto rozhraním. Pro přístup k souborům databáze Access aplikace využívá standardní rozhraní ODBC a komponenty ADO.NET pro práci s tímto rozhraním přístupné prostřednictvím System.Data.Odbc. Pro přístup k databázi PostgreSQL aplikace využívá rozhraní Npgsql. Třídy tohoto rozhraní jsou k aplikaci připojeny z dynamicky linkovaných knihoven Npgsql.dll a Mono.Security.dll. Knihovna Npgsql byla použita zejména z důvodu snadného přístupu a práce s binárními soubory v rámci databáze PostgreSQL. Kromě zmíněných knihoven pro práci s databázovým systémem aplikace používá také dynamicky linkovanou knihovnu Ionic.Zip.dll. Tato knihovna slouží ke kompresi dat a dekompresi z formátu zip.